young fresh turkey - German English Dictionary